sporting competition - French English Dictionary